FROM node:14-alpine
FROM buildkite/puppeteer

WORKDIR /app

# 此处的字体文件必须要存在，中文的
COPY simsun.ttf /usr/share/fonts/simsun.ttf
COPY yahei.ttf /usr/share/fonts/yahei.ttf

COPY . .

# 如果各公司有自己的私有源，可以替换registry地址
RUN npm install --registry=https://registry.npm.taobao.org

# 如果端口更换，这边可以更新一下
EXPOSE 7002

CMD ["npm", "run", "start"]